Definition of Drop Curtain

  • (noun) a curtain that can be lowered and raised onto a stage from the flies; often used as background scenery

Synonyms of Drop Curtain


Antonyms of Drop Curtain


No Antonyms Found.

Homophones of Drop Curtain


No Homophones Found.